ContextCapture 用户指南

三维多分辨率格网模型交换格式 (3MX) 简介

本文档阐述三维多分辨率格网模型交换格式 (3MX)。设计 3MX 时,旨在创建一种轻量级开放格式,用于简化联机和通过第三方应用程序分发 ContextCapture 数据的过程。

3MX 的预期用途如下:
  • 通过使用全新的 WebGL 查看器联机分发。
  • 可与 Bentley Systems 的其他产品(例如 MicroStation)数据互用。
  • 可与第三方应用程序(三维 GIS)数据互用。

3MX 依赖于多分辨率方法,快速检索非常大的三维格网模型数据。通过与该格式使用的格网模型压缩相结合,这可实现数据流的三维渲染。目前, ContextCapture 的本地查看器和全新的 WebGL 查看器能够在本地或从服务器读取 3MX。

3MX 格式的构思考虑到了可扩展性。目前, ContextCapture 使用一种格网模型压缩类型 (OpenCTM) 和一种独特的纹理类型 (JPG) 生成 3MX 数据。但是,3MX 规范对格网模型或影像的表示类型没有限制。

3MX 的主要特征如下:
  • 友好的 Web 界面:易于在浏览器中加载
  • 紧凑
  • 优化的流:可以快速显示。
  • 可扩展
  • 多分辨率表示:用于处理非常大的数据。

3MX 中使用的多分辨率方法依赖于一系列原理,我们将在下一节中描述。